Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BLENHEIM PLACE Detached £520,734 £322,000 13 Jun 2008
6 BLENHEIM PLACE Detached £729,507 £220,000 29 Aug 2001